#include "context.h"
#include "state.h"

int main(int argc, char *argv[])
{
    Player player("张三", new PrimaryLevel());
    player.play();
    player.doubleScore();

    player.setLevel(new SecondaryLevel());
    player.doubleScore();
    player.changeCards();

    player.setLevel(new ProfessionalLevel());
    player.cardWriting();

    player.setLevel(new FinalLevel());
    player.cardWriting();

    return 0;
}
